/*--打开文件组件样式--*/
.component-openfile__span--select {
    position: relative;
    /*    margin: 20px auto;*/
    width: 110px;
    height: 32px;
    font-size: 14px;
    color: #595959;
    text-align: center;
    letter-spacing: 0.75px;
    line-height: 32px;
    border: 1px solid #D9D9D9;
    border-radius: 4px;
    cursor: pointer;
    background-color: #fff;
    display: block;
}

.component-openfile__span--select:hover {
    border: 1px solid #38ADF5;
    color: #38ADF5;
    cursor: pointer;
}

.component-openfile__span--select .supermapol-icons-upload {
    position: absolute;
    top: 8px;
    left: 10px;
    height: 14px;
    width: 18px;
    color: #1591EA;
    margin: auto auto;
    padding-right: 5px;
}

.component-openfile__span--select .component-openfile__span {
    display: block;
    position: absolute;
    left: 32px;
}

.component-openfile__input {
    position: relative;
    left: 190px;
    top: 49px;
    height: 32px;
    width: 160px;
    display: none !important;
}